package 炫彩基类

import (
	xcc "gitee.com/go_888/xcgui/xcgui/xcc"
)

/*
// //////////////////////////////////// 旧版函数 //////////////////////////////////////
*/

// Deprecated
//
// !这是旧版函数, 请使用 xc.RGBA
func X弃用_ARGB颜色(r, g, b, a byte) int {
	return RGBA颜色(r, g, b, a)
}

// Deprecated
//
// !这是旧版函数, 请使用 xc.RGBA2
func X弃用_ARGB颜色2(rgb int, a byte) int {
	return RGBA颜色2(rgb, a)
}

// Deprecated
//
// !这是旧版函数, 请使用 xc.RGB2RGBA
func X弃用_RGB转为ARGB(rgb int, a byte) int {
	return RGB转为RGBA(rgb, a)
}

// Deprecated
//
// !这是旧版函数, 请使用 xc.HexRGB2RGBA
func X十六进制RGB转十进制ARGB(文本 string, a byte) int {
	return X十六进制RGB转十进制RGBA(文本, a)
}

// Deprecated
//
// !这是旧版函数, 请使用 xc.RGBA
func X弃用_ABGR(r, g, b, a byte) int {
	return RGBA颜色(r, g, b, a)
}

// Deprecated
//
// !这是旧版函数, 请使用 xc.RGBA2
func X弃用_ABGR2(rgb int, a byte) int {
	return RGBA颜色2(rgb, a)
}

// Deprecated
//
// !这是旧版函数, 请使用 xc.HexRGB2RGBA
func X弃用_HexRGB2ABGR(str string, a byte) int {
	return X十六进制RGB转十进制RGBA(str, a)
}

// Deprecated
//
// !这是旧版函数, 请使用 xc.RGB2RGBA
func X弃用_RGB2ABGR(rgb int, a byte) int {
	return RGB转为RGBA(rgb, a)
}

// Deprecated
//
// !这是旧版函数, 请使用 xc.XWnd_ClientToScreen 或 wapi.X弃用_ClientToScreen
func X弃用_ClientToScreen(hWindow int, pPoint *X结构_坐标) {
	X窗口_客户区坐标点到屏幕坐标点(hWindow, pPoint)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_AddRowText
func X弃用_XList_AddItemText(hEle int, pText string) int32 {
	return X列表_添加行文本(hEle, pText)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_AddRowTextEx
func X弃用_XList_AddItemTextEx(hEle int, 名称 string, pText string) int32 {
	return X列表_添加行文本EX(hEle, 名称, pText)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_AddRowImage
func X弃用_XList_AddItemImage(hEle int, hImage int) int32 {
	return X列表_添加行图片(hEle, hImage)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_AddRowImageEx
func X弃用_XList_AddItemImageEx(hEle int, 名称 string, hImage int) int32 {
	return X列表_添加行图片EX(hEle, 名称, hImage)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_InsertRowText
func X弃用_XList_InsertItemText(hEle int, iItem int32, pValue string) int32 {
	return X列表_插入行文本(hEle, iItem, pValue)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_InsertRowTextEx
func X弃用_XList_InsertItemTextEx(hEle int, iItem int32, 名称 string, pValue string) int32 {
	return X插入行文本EX(hEle, iItem, 名称, pValue)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_InsertRowImage
func X弃用_XList_InsertItemImage(hEle int, iItem int32, hImage int) int32 {
	return X列表_插入行图片(hEle, iItem, hImage)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_InsertRowImageEx
func X弃用_XList_InsertItemImageEx(hEle int, iItem int32, 名称 string, hImage int) int32 {
	return X列表_插入行图片扩展(hEle, iItem, 名称, hImage)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_DeleteRow
func X弃用_XList_DeleteItem(hEle int, iRow int32) bool {
	return X列表_删除行(hEle, iRow)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_DeleteRowEx
func X弃用_XList_DeleteItemEx(hEle int, iRow, nCount int32) bool {
	return X列表_删除行EX(hEle, iRow, nCount)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_DeleteRowAll
func X弃用_XList_DeleteItemAll(hEle int) {
	X列表_删除行全部(hEle)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_SetSelectRow
func X弃用_XList_SetSelectItem(hEle int, iRow int32) bool {
	return X列表_设置选择行(hEle, iRow)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_GetSelectRow
func X弃用_XList_GetSelectItem(hEle int) int32 {
	return X列表_取选择行(hEle)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_GetSelectRowCount
func X弃用_XList_GetSelectItemCount(hEle int) int32 {
	return X列表_取选择行数量(hEle)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_AddSelectRow
func X弃用_XList_AddSelectItem(hEle int, iRow int32) bool {
	return X列表_添加选择行(hEle, iRow)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_VisibleRow
func X弃用_XList_VisibleItem(hEle int, iRow int32) {
	X显示指定行(hEle, iRow)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_CancelSelectRow
func X弃用_XList_CancelSelectItem(hEle int, iRow int32) bool {
	return X列表_取消选择行(hEle, iRow)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_GetHeaderColumnIndexFromHXCGUI
func X弃用_XList_GetHeaderItemIndexFromHXCGUI(hEle int, hXCGUI int) int32 {
	return X列表_取列表头对象所在列(hEle, hXCGUI)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_GetRowIndexFromHXCGUI
func X弃用_XList_GetItemIndexFromHXCGUI(hEle int, hXCGUI int) int32 {
	return X列表_取对象所在行(hEle, hXCGUI)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_SetRowHeightDefault
func X弃用_XList_SetItemHeightDefault(hEle int, nHeight int32, nSelHeight int32) {
	X列表_设置行默认高度(hEle, nHeight, nSelHeight)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_GetRowHeightDefault
func X弃用_XList_GetItemHeightDefault(hEle int, pHeight *int32, pSelHeight *int32) {
	X列表_取行默认高度(hEle, pHeight, pSelHeight)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_SetRowHeight
func X弃用_XList_SetItemHeight(hEle int, iRow int32, nHeight, nSelHeight int32) {
	X列表_设置行高(hEle, iRow, nHeight, nSelHeight)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_GetRowHeight
func X弃用_XList_GetItemHeight(hEle int, iRow int32, pHeight, pSelHeight *int32) {
	X列表_取行高度(hEle, iRow, pHeight, pSelHeight)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_EnableRowBkFull
func X弃用_XList_EnableItemBkFullRow(hEle int, bFull bool) {
	X列表_启用行背景铺满(hEle, bFull)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_SetDrawRowBkFlags
func X弃用_XList_SetDrawItemBkFlags(hEle int, nFlags xcc.X项背景绘制标识) {
	X列表_设置行背景绘制标志(hEle, nFlags)
}

// Deprecated
//
// !这是旧版函数, 请使用 XList_RefreshRow
func X弃用_XList_RefreshItem(hEle int, iRow int32) {
	X列表_刷新指定行(hEle, iRow)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_AddRowText
func X弃用_XAdTable_AddItemText(hAdapter int, pValue string) int32 {
	return X数据适配器表_添加行文本(hAdapter, pValue)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_AddRowTextEx
func X弃用_XAdTable_AddItemTextEx(hAdapter int, 名称 string, pValue string) int32 {
	return X数据适配器表_添加行文本EX(hAdapter, 名称, pValue)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_AddRowImage
func X弃用_XAdTable_AddItemImage(hAdapter int, hImage int) int32 {
	return X数据适配器表_添加行图片(hAdapter, hImage)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_AddRowImageEx
func X弃用_XAdTable_AddItemImageEx(hAdapter int, 名称 string, hImage int) int32 {
	return X数据适配器表_添加行图片EX(hAdapter, 名称, hImage)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_InsertRowText
func X弃用_XAdTable_InsertItemText(hAdapter int, iRow int32, pValue string) int32 {
	return X数据适配器表_插入行文本(hAdapter, iRow, pValue)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_InsertRowTextEx
func X弃用_XAdTable_InsertItemTextEx(hAdapter int, iRow int32, 名称 string, pValue string) int32 {
	return X数据适配器表_插入行文本EX(hAdapter, iRow, 名称, pValue)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_InsertRowImage
func X弃用_XAdTable_InsertItemImage(hAdapter int, iRow int32, hImage int) int32 {
	return X数据适配器表_插入行图片(hAdapter, iRow, hImage)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_InsertRowImageEx
func X弃用_XAdTable_InsertItemImageEx(hAdapter int, iRow int32, 名称 string, hImage int) int32 {
	return X数据适配器表_插入行图片EX(hAdapter, iRow, 名称, hImage)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_GetCountRow
func X弃用_XAdTable_GetCount(hAdapter int) int32 {
	return X数据适配器表_取行数量(hAdapter)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_DeleteRow
func X弃用_XAdTable_DeleteItem(hAdapter int, iRow int32) bool {
	return X数据适配器表_删除行(hAdapter, iRow)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_DeleteRowEx
func X弃用_XAdTable_DeleteItemEx(hAdapter int, iRow int32, nCount int32) bool {
	return X数据适配器表_删除行EX(hAdapter, iRow, nCount)
}

// Deprecated
//
// !这是旧版函数, 请使用 XAdTable_DeleteRowAll
func X弃用_XAdTable_DeleteItemAll(hAdapter int) {
	X数据适配器表_删除行全部(hAdapter)
}

// Deprecated
//
// !这是旧版函数, 请使用 XBkM_SetInfo
func X弃用_XBkM_SetBkInfo(hBkInfoM int, pText string) int32 {
	return X背景_设置内容(hBkInfoM, pText)
}
